import { DietLog } from '../../entities';
import { Analytics, EventType } from '../entities/analytics.entity';

export class AnalyticsObj {
  /**
   * 事件类型
   */
  eventType: EventType;

  /**
   * 事件数量
   */
  count: number;

  /**
   * 事件模块名称
   */
  module: string;
}

export class AdminAnalyticsSummaryResDto {
  /**
   * 用户总数
   */
  userCount: number;

  /**
   * 模块点击量
   */
  analytics: AnalyticsObj[];

  /**
   * 今日打卡数
   */
  dietLog?: DietLog[];
}
